fire-fighting shield - German English Dictionary